package com.wyiot.pet.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.wyiot.pet.mapper.MessageMapper;
import com.wyiot.pet.model.entity.UserMessageDO;
import org.springframework.stereotype.Service;

/**
 * @author yly
 * @since 2022年04月11日
 */
@Service
public class MessageService extends ServiceImpl<MessageMapper , UserMessageDO> {
    /**
     * @param pageNum 当前页
     * @param pageSize 显示数量
     * @param type 查询的消息类型
     * @param code 用户账号（唯一）
     */
    public Page<UserMessageDO> queryMessageList(Integer pageNum, Integer pageSize,Integer type, String code){
        return baseMapper.selectMessageListByType(Page.of(pageNum,pageSize), type ,code);
    }
}
